long sweep - French English Dictionary